A Preliminary Analysis of App Inventor Blocks Programs

نویسندگان

  • Johanna Okerlund
  • Franklyn Turbak
چکیده

App Inventor is a popular blocks programming environment for creating mobile apps for Android phones. In our ongoing project, we are analyzing App Inventor blocks programs to understand their effectiveness for creating apps and learning programming. Our ultimate goals are to give feedback to users about their programs and give guidance to the developers of App Inventor for improving its usability.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving App Inventor Usability via Conversion between Blocks and Text

We have developed TAIL, a textual programming language isomorphic to the blocks language of MIT App Inventor 2 (AI2), and have extended AI2 with code blocks, a novel mechanism that enables bidirectional isomorphic conversions between blocks and text program fragments. TAIL improves AI2’s usability by facilitating the reading, writing, and sharing of programs, and may also ease the transition fr...

متن کامل

Identifying Original Projects in App Inventor

Millions of users use online, open-ended blocks programming environments like App Inventor to learn how to program and to build personally meaningful programs and apps. As part of understanding the computational thinking concepts being learned by these users, we want to distinguish original projects that they create from unoriginal ones that arise from learning activities like tutorials and exe...

متن کامل

First Programming in App Inventor

1 EVENTS-FIRST PROGRAMMING IN APP INVENTOR Franklyn Turbak Mark Sherman and Fred Martin Computer Science Department Department of Computer Science Wellesley College University of Massachusetts Lowell [email protected] {msherman, fredm}@cs.uml.edu David Wolber Shaileen Crawford Pokress Computer Science Department MIT Media Lab University of San Francisco Massachusetts Institute of Technolo...

متن کامل

Generating Interest in Computer Science through Middle- School Android Summer Camps

We conducted a week-long summer camp to promote interest in computer science among middle-school students. The camp primarily used self-paced video tutorials to teach programming concepts using the App Inventor for Android programming environment. Based on strong interest from students and parents as well as positive survey feedback, we conclude that the camp was very successful. We have made t...

متن کامل

VLSS Special Issue on Blocks Programming

This special issue of the Journal of Visual Languages and Sentient Systems (VLSS) focuses on Blocks Programming. Over the past twenty years, blocks programming languages have evolved from research lab prototypes to practical tools used by tens of millions of people. The core idea behind these languages is simple: rather than constructing programs out of sequence of characters that are lexed int...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013